/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package co.dzgroup.votacion.util;

/**
 * Clase para crear la estructura del mensaje de correo que se va enviar
 * @author Lucho
 */
public class Mensaje {

    private static String LINK="http://localhost:8080/Votacion/administracion/cambiarCodigoLogueo.jsp";
    public static String DOCUMENTO_ENCRIPTADO="Wf1Lbdzn4GnB2BaLPIPrYKUH2BtLJ1a2Fzp";

    /**
     * Método para obtener el asunto del mensaje que se va a enviar
     * @return
     */
    public static String getAsunto(){
        return "DzGroup - Votación Online - Acceso al Sistema";
    }

    /**
     * Método para crear el cuerpo de mensaje que se va envíar
     * @param nombre
     * @param documento
     * @param clave
     * @return Cadena con el mensaje
     */
    public static String getMensaje(String nombre,String documento,String clave){
        StringBuilder mensaje=new StringBuilder();
        String documentoEncriptado=Formato.encriptarTexto(documento);
        mensaje.append("<font face='Arial' size='2'>Estimado(a) <b>").append(nombre).append("</b>, ");
        mensaje.append("mediante esta notificación Votación Online, desea informarle que ");
        mensaje.append("este es su código: ").append(clave).append(" , el ");
        mensaje.append("cual debe ingresar y cambiar en el siguiente link:<br>");
        mensaje.append(LINK).append("?").append(DOCUMENTO_ENCRIPTADO);
        mensaje.append("=").append(documentoEncriptado);
        mensaje.append("<br><br>Recuerde que este mensaje es automatico, favor no responder.</font>");
        return mensaje.toString();
    }
}
